﻿using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Tetris.Interfaces;

namespace Tetris
{
    public class Player :IPlayer
    {
        private PlayerIndex _playerIndex;

        public Player( PlayerIndex playerIndex)
        {
            _playerIndex = playerIndex;
        }

        public PlayerIndex PlayerIndex
        {
            get { return _playerIndex; }
        }

        public bool Active { get { return true; } }

        public void Initialize( IGameManager gameManager )
        {
        }

        public void Update( IGameManager gameManager )
        {
        }

        public void Update( IGameManager gameManager, IInputManager inputManager )
        {
            Update( gameManager );
        }

        public void Draw( SpriteBatch spriteBatch, IGameManager gameManager, GameTime gameTime )
        {
        }
    }
}
